// First put the "header guard". This is mandatory
// It *must* correspond to the name of your file
#ifndef __ADDER_H__
#define __ADDER_H__

// Include header files here, if you need them

// Then work in your namespace
namespace my_cool_team {

// Import other namespaces to save yourself from uglifying your code
using namespace std;

// If you were including a KTH Robot Framework class, you would
// also add this:
// using namespace kthrobots;

// Here's an example class that is going to be compiled into a library
// It just adds two numbers
class Adder {
public:
  Adder(int num1, int num2);

  // This method will return num1 + num2
  int CalculateResult();

private:
  // Forbid not passing any parameters
  Adder() {}

  // This variable is private to this class
  int addition_result_;
};

};

#endif  // __ADDER_H__
